what is string in c language